inherited fmEP_EmpMaster_Edit: TfmEP_EmpMaster_Edit
  Left = 284
  Top = 96
  BorderIcons = [biSystemMenu]
  BorderStyle = bsDialog
  Caption = #21592#24037#36164#26009#32534#36753
  ClientHeight = 573
  ClientWidth = 772
  ExplicitWidth = 778
  ExplicitHeight = 602
  PixelsPerInch = 96
  TextHeight = 12
  object dynlblEM_Creditday: TLabel [0]
    Left = 410
    Top = 182
    Width = 198
    Height = 12
    Caption = #20449#29992#26399#38480'                       '#22825
    Transparent = True
  end
  object dynlblEM_Code: TLabel [1]
    Left = 19
    Top = 15
    Width = 24
    Height = 12
    Caption = #32534#21495
    Font.Charset = GB2312_CHARSET
    Font.Color = clBlue
    Font.Height = -12
    Font.Name = #23435#20307
    Font.Style = []
    ParentFont = False
    Transparent = True
  end
  object dynlblEM_Name: TLabel [2]
    Left = 19
    Top = 43
    Width = 24
    Height = 12
    Caption = #22995#21517
    Font.Charset = GB2312_CHARSET
    Font.Color = clBlue
    Font.Height = -12
    Font.Name = #23435#20307
    Font.Style = []
    ParentFont = False
    Transparent = True
  end
  object Label8: TLabel [3]
    Left = 19
    Top = 98
    Width = 24
    Height = 12
    Caption = #24615#21035
    Transparent = True
  end
  object Label9: TLabel [4]
    Left = 19
    Top = 126
    Width = 48
    Height = 12
    Caption = #20986#29983#26085#26399
    Font.Charset = GB2312_CHARSET
    Font.Color = clBlue
    Font.Height = -12
    Font.Name = #23435#20307
    Font.Style = []
    ParentFont = False
    Transparent = True
  end
  object Label10: TLabel [5]
    Left = 19
    Top = 154
    Width = 48
    Height = 12
    Caption = #23130#23035#29366#20917
    Transparent = True
  end
  object dynlblDeptID: TLabel [6]
    Left = 217
    Top = 98
    Width = 24
    Height = 12
    Caption = #37096#38376
    Font.Charset = GB2312_CHARSET
    Font.Color = clBlue
    Font.Height = -12
    Font.Name = #23435#20307
    Font.Style = []
    ParentFont = False
    Transparent = True
  end
  object dynlblEM_Post: TLabel [7]
    Left = 410
    Top = 127
    Width = 24
    Height = 12
    Caption = #32844#21153
    Transparent = True
  end
  object Label17: TLabel [8]
    Left = 217
    Top = 154
    Width = 24
    Height = 12
    Caption = #23398#21382
    Transparent = True
  end
  object dynlblEM_HereDate: TLabel [9]
    Left = 410
    Top = 15
    Width = 48
    Height = 12
    Caption = #20837#32844#26085#26399
    Transparent = True
  end
  object dynlblEM_WorkDate: TLabel [10]
    Left = 410
    Top = 43
    Width = 48
    Height = 12
    Caption = #36716#27491#26085#26399
    Transparent = True
  end
  object dynlblEM_NameEN: TLabel [11]
    Left = 19
    Top = 71
    Width = 36
    Height = 12
    Caption = #33521#25991#21517
    Transparent = True
  end
  object dynlblEM_IDCardNo: TLabel [12]
    Left = 410
    Top = 71
    Width = 48
    Height = 12
    Caption = #36523#20221#35777#21495
    Font.Charset = GB2312_CHARSET
    Font.Color = clWindowText
    Font.Height = -12
    Font.Name = #23435#20307
    Font.Style = []
    ParentFont = False
    Transparent = True
  end
  object dynlblEM_Job: TLabel [13]
    Left = 410
    Top = 154
    Width = 24
    Height = 12
    Caption = #23703#20301
    Transparent = True
  end
  object Label1: TLabel [14]
    Left = 217
    Top = 15
    Width = 24
    Height = 12
    Caption = #31821#36143
    Transparent = True
  end
  object Label6: TLabel [15]
    Left = 217
    Top = 43
    Width = 24
    Height = 12
    Caption = #25163#26426
    Transparent = True
  end
  object Label14: TLabel [16]
    Left = 217
    Top = 71
    Width = 48
    Height = 12
    Caption = #30005#23376#37038#31665
    Transparent = True
  end
  object dynlblFilid: TLabel [17]
    Left = 410
    Top = 98
    Width = 48
    Height = 12
    Caption = #20998#25903#26426#26500
    Transparent = True
  end
  object dynlblEM_Pwd: TLabel [18]
    Left = 597
    Top = 239
    Width = 24
    Height = 12
    Hint = #19994#21153#21592#21482#33021#30475#21040#33258#24049#30340#38144#21806#25253#34920
    Caption = #23494#30721
    Transparent = True
  end
  object Label30: TLabel [19]
    Left = 19
    Top = 210
    Width = 24
    Height = 12
    Caption = #22791#27880
    Transparent = True
  end
  object dynlblemptypeid: TLabel [20]
    Left = 217
    Top = 126
    Width = 48
    Height = 12
    Caption = #21592#24037#31867#22411
    Transparent = True
  end
  object dynlblEM_DimissionDate: TLabel [21]
    Left = 19
    Top = 239
    Width = 48
    Height = 12
    Caption = #31163#32844#26085#26399
    Transparent = True
  end
  object dynlblEM_DimissionReason: TLabel [22]
    Left = 215
    Top = 239
    Width = 48
    Height = 12
    Caption = #31163#32844#21407#22240
    Transparent = True
  end
  object dynlblEM_DimissionExplain: TLabel [23]
    Left = 19
    Top = 266
    Width = 48
    Height = 12
    Caption = #31163#32844#35828#26126
    Transparent = True
  end
  object Label11: TLabel [24]
    Left = 217
    Top = 182
    Width = 24
    Height = 12
    Caption = #22320#21306
    Font.Charset = GB2312_CHARSET
    Font.Color = clWindowText
    Font.Height = -12
    Font.Name = #23435#20307
    Font.Style = []
    ParentFont = False
    Transparent = True
  end
  object dynlblCounterID: TLabel [25]
    Left = 597
    Top = 266
    Width = 24
    Height = 12
    Hint = 'POS'#38646#21806#26588#21488
    Caption = #26588#21488
    Transparent = True
  end
  inherited pnlBottom: TPanel
    Top = 513
    Width = 772
    TabOrder = 29
    ExplicitTop = 513
    ExplicitWidth = 772
    inherited Bevel1: TBevel
      Width = 772
      ExplicitWidth = 772
    end
    inherited btnOK: TBitBtn
      Left = 580
      Top = 20
      ExplicitLeft = 580
      ExplicitTop = 20
    end
    inherited btnCancel: TBitBtn
      Left = 672
      Top = 20
      ExplicitLeft = 672
      ExplicitTop = 20
    end
    inherited btnContinue: TBitBtn
      Left = 12
      Top = 20
      ExplicitLeft = 12
      ExplicitTop = 20
    end
    inherited btnPri: TBitBtn
      Left = 114
      Top = 20
      ExplicitLeft = 114
      ExplicitTop = 20
    end
    inherited btnNext: TBitBtn
      Left = 198
      Top = 20
      ExplicitLeft = 198
      ExplicitTop = 20
    end
    inherited btnBaseEditSave: TBitBtn
      Top = 20
      ExplicitTop = 20
    end
  end
  object PageControl1: TPageControl [27]
    Left = 12
    Top = 289
    Width = 745
    Height = 223
    ActivePage = TabSheet1
    TabOrder = 28
    object TabSheet1: TTabSheet
      Caption = #20154#20107#36164#26009
      object Label2: TLabel
        Left = 8
        Top = 12
        Width = 48
        Height = 12
        Caption = #32852#31995#30005#35805
        FocusControl = DBEdit25
        Transparent = True
      end
      object Label3: TLabel
        Left = 8
        Top = 90
        Width = 60
        Height = 12
        Caption = #32039#24613#32852#31995#20154
        FocusControl = DBEdit26
        Transparent = True
      end
      object Label4: TLabel
        Left = 371
        Top = 90
        Width = 60
        Height = 12
        Caption = #32852#31995#20154#30005#35805
        FocusControl = DBEdit27
        Transparent = True
      end
      object Label28: TLabel
        Left = 188
        Top = 90
        Width = 60
        Height = 12
        Caption = #32852#31995#20154#20851#31995
        FocusControl = DBEdit28
        Transparent = True
      end
      object Label5: TLabel
        Left = 188
        Top = 117
        Width = 48
        Height = 12
        Caption = #20852#36259#29233#22909
        FocusControl = DBEdit23
        Transparent = True
      end
      object Label20: TLabel
        Left = 555
        Top = 117
        Width = 48
        Height = 12
        Caption = #29305#21035#25216#33021
        FocusControl = DBEdit24
        Transparent = True
      end
      object Label13: TLabel
        Left = 555
        Top = 38
        Width = 48
        Height = 12
        Caption = #23478#24237#22320#22336
        FocusControl = DBEdit10
        Transparent = True
      end
      object Label24: TLabel
        Left = 371
        Top = 38
        Width = 60
        Height = 12
        Caption = #25143#21475#25152#22312#22320
        FocusControl = DBEdit21
        Transparent = True
      end
      object Label25: TLabel
        Left = 371
        Top = 117
        Width = 60
        Height = 12
        Caption = #35745#31639#26426#27700#24179
        FocusControl = DBEdit22
        Transparent = True
      end
      object Label31: TLabel
        Left = 8
        Top = 64
        Width = 48
        Height = 12
        Caption = #25919#27835#38754#35980
        FocusControl = DBEdit1
        Transparent = True
      end
      object Label32: TLabel
        Left = 188
        Top = 64
        Width = 48
        Height = 12
        Caption = #38134#34892#21345#21495
        FocusControl = DBEdit4
        Transparent = True
      end
      object dynlblSWorkContract: TLabel
        Left = 188
        Top = 144
        Width = 48
        Height = 12
        Caption = #21512#21516#26399#38480
        Transparent = True
      end
      object Label21: TLabel
        Left = 371
        Top = 144
        Width = 12
        Height = 12
        Caption = #33267
        Transparent = True
      end
      object Label22: TLabel
        Left = 8
        Top = 144
        Width = 48
        Height = 12
        Caption = #21512#21516#32534#21495
        Transparent = True
      end
      object Label29: TLabel
        Left = 8
        Top = 172
        Width = 36
        Height = 12
        Caption = #20445#38505#21495
        Transparent = True
      end
      object Label33: TLabel
        Left = 188
        Top = 172
        Width = 36
        Height = 12
        Caption = #20445#38505#37329
        Transparent = True
      end
      object Label34: TLabel
        Left = 371
        Top = 172
        Width = 48
        Height = 12
        Caption = #35843#21160#26085#26399
        Transparent = True
      end
      object Label16: TLabel
        Left = 557
        Top = 172
        Width = 24
        Height = 12
        Caption = #21345#21495
        Transparent = True
        Visible = False
      end
      object Label7: TLabel
        Left = 188
        Top = 12
        Width = 24
        Height = 12
        Caption = #37038#32534
        Transparent = True
      end
      object Label18: TLabel
        Left = 8
        Top = 117
        Width = 24
        Height = 12
        Caption = #33521#25991
        Transparent = True
      end
      object Label12: TLabel
        Left = 371
        Top = 12
        Width = 24
        Height = 12
        Caption = #27665#26063
        Transparent = True
      end
      object Label23: TLabel
        Left = 555
        Top = 12
        Width = 24
        Height = 12
        Caption = #30465#20221
        Transparent = True
      end
      object Label26: TLabel
        Left = 8
        Top = 38
        Width = 48
        Height = 12
        Caption = #36523#39640'(CM)'
        Transparent = True
      end
      object Label27: TLabel
        Left = 188
        Top = 38
        Width = 48
        Height = 12
        Caption = #20307#37325'(KG)'
        Transparent = True
      end
      object DBEdit25: TDBEdit
        Left = 71
        Top = 8
        Width = 100
        Height = 20
        DataField = 'EM_Tel'
        DataSource = MainDataSource
        TabOrder = 0
      end
      object DBEdit26: TDBEdit
        Left = 71
        Top = 86
        Width = 100
        Height = 20
        DataField = 'EM_Linkman'
        DataSource = MainDataSource
        TabOrder = 10
      end
      object DBEdit27: TDBEdit
        Left = 436
        Top = 86
        Width = 100
        Height = 20
        DataField = 'EM_LinkTel'
        DataSource = MainDataSource
        TabOrder = 12
      end
      object DBEdit28: TDBEdit
        Left = 249
        Top = 86
        Width = 100
        Height = 20
        DataField = 'EM_LinkRelation'
        DataSource = MainDataSource
        TabOrder = 11
      end
      object DBEdit23: TDBEdit
        Left = 249
        Top = 113
        Width = 100
        Height = 20
        Ctl3D = True
        DataField = 'EM_Interest'
        DataSource = MainDataSource
        ParentCtl3D = False
        TabOrder = 14
      end
      object DBEdit24: TDBEdit
        Left = 606
        Top = 113
        Width = 100
        Height = 20
        Ctl3D = True
        DataField = 'EM_Craftsmanship'
        DataSource = MainDataSource
        ParentCtl3D = False
        TabOrder = 22
      end
      object DBEdit10: TDBEdit
        Left = 606
        Top = 34
        Width = 100
        Height = 20
        Ctl3D = True
        DataField = 'EM_Address'
        DataSource = MainDataSource
        ParentCtl3D = False
        TabOrder = 7
      end
      object DBEdit21: TDBEdit
        Left = 436
        Top = 34
        Width = 100
        Height = 20
        Ctl3D = True
        DataField = 'EM_Residence'
        DataSource = MainDataSource
        ParentCtl3D = False
        TabOrder = 6
      end
      object DBEdit22: TDBEdit
        Left = 436
        Top = 113
        Width = 100
        Height = 20
        Ctl3D = True
        DataField = 'EM_ComputerAbility'
        DataSource = MainDataSource
        ParentCtl3D = False
        TabOrder = 15
      end
      object DBEdit1: TDBEdit
        Left = 71
        Top = 60
        Width = 100
        Height = 20
        DataField = 'EM_PoliticalStatus'
        DataSource = MainDataSource
        TabOrder = 8
      end
      object DBEdit4: TDBEdit
        Left = 249
        Top = 60
        Width = 100
        Height = 20
        Ctl3D = True
        DataField = 'EM_BankCardNO'
        DataSource = MainDataSource
        ParentCtl3D = False
        TabOrder = 9
      end
      object chkDoCard: TcxDBCheckBox
        Left = 605
        Top = 140
        Caption = #26080#39035#21047#21345
        DataBinding.DataField = 'EM_ISNotDoCard'
        DataBinding.DataSource = MainDataSource
        Properties.ImmediatePost = True
        TabOrder = 23
        Transparent = True
        Visible = False
      end
      object dynedtBargainBegin: TcxDBDateEdit
        Left = 249
        Top = 140
        DataBinding.DataField = 'EM_BargainBegin'
        DataBinding.DataSource = MainDataSource
        TabOrder = 17
        Width = 100
      end
      object dynedtBargainEnd: TcxDBDateEdit
        Left = 436
        Top = 140
        DataBinding.DataField = 'EM_BargainEnd'
        DataBinding.DataSource = MainDataSource
        TabOrder = 18
        Width = 100
      end
      object edtBargainCode: TcxDBTextEdit
        Left = 71
        Top = 140
        DataBinding.DataField = 'EM_BargainCode'
        DataBinding.DataSource = MainDataSource
        TabOrder = 16
        Width = 100
      end
      object edtInsuranceNumber: TcxDBTextEdit
        Left = 71
        Top = 168
        DataBinding.DataField = 'EM_InsuranceNumber'
        DataBinding.DataSource = MainDataSource
        TabOrder = 19
        Width = 100
      end
      object edtInsuranceSalary: TcxDBTextEdit
        Left = 249
        Top = 168
        DataBinding.DataField = 'EM_InsuranceSalary'
        DataBinding.DataSource = MainDataSource
        TabOrder = 20
        Width = 100
      end
      object edtSWorkContract: TcxDBDateEdit
        Left = 436
        Top = 168
        DataBinding.DataField = 'EM_SWorkContract'
        DataBinding.DataSource = MainDataSource
        TabOrder = 21
        Width = 100
      end
      object edtEM_CardNo: TcxDBTextEdit
        Left = 606
        Top = 168
        DataBinding.DataField = 'EM_CardNo'
        DataBinding.DataSource = MainDataSource
        TabOrder = 24
        Visible = False
        Width = 100
      end
      object edtEM_Zip: TcxDBTextEdit
        Left = 249
        Top = 8
        DataBinding.DataField = 'EM_Zip'
        DataBinding.DataSource = MainDataSource
        TabOrder = 1
        Width = 100
      end
      object edtEnglish: TcxDBComboBox
        Tag = 13
        Left = 71
        Top = 113
        Hint = '5132'
        DataBinding.DataField = 'EM_En_Ability'
        DataBinding.DataSource = MainDataSource
        TabOrder = 13
        Width = 100
      end
      object edtNation: TcxDBComboBox
        Tag = 13
        Left = 436
        Top = 8
        Hint = '5126'
        DataBinding.DataField = 'EM_nation'
        DataBinding.DataSource = MainDataSource
        TabOrder = 2
        Width = 100
      end
      object edtEM_ProvinceNo: TcxDBLookupComboBox
        Tag = 3
        Left = 606
        Top = 8
        DataBinding.DataField = 'EM_ProvinceNo'
        DataBinding.DataSource = MainDataSource
        Properties.ClearKey = 16430
        Properties.DropDownSizeable = True
        Properties.ListColumns = <>
        TabOrder = 3
        Width = 100
      end
      object edtStature: TcxDBSpinEdit
        Left = 71
        Top = 34
        DataBinding.DataField = 'EM_stature'
        DataBinding.DataSource = MainDataSource
        Properties.AssignedValues.MinValue = True
        Properties.MaxValue = 300.000000000000000000
        TabOrder = 4
        Width = 100
      end
      object edtAvoirdupois: TcxDBSpinEdit
        Left = 249
        Top = 34
        DataBinding.DataField = 'EM_Avoirdupois'
        DataBinding.DataSource = MainDataSource
        Properties.AssignedValues.MinValue = True
        Properties.MaxValue = 500.000000000000000000
        TabOrder = 5
        Width = 100
      end
    end
    object TabSheet3: TTabSheet
      Caption = #24037#20316#32463#21382
      ImageIndex = 2
      DesignSize = (
        737
        195)
      object btnStory: TButton
        Left = 566
        Top = 167
        Width = 75
        Height = 25
        Anchors = [akRight, akBottom]
        Caption = #21024#38500
        TabOrder = 1
        OnClick = btnStoryClick
      end
      object GD_EmpStory: TcxGrid
        Left = 0
        Top = 0
        Width = 737
        Height = 195
        Align = alClient
        PopupMenu = popEmStory
        TabOrder = 0
        OnEnter = GD_EmpStoryEnter
        object GD_EmpStoryDBTableView1: TcxGridDBTableView
          Navigator.Buttons.CustomButtons = <>
          DataController.DataSource = dsEmpStory
          DataController.Summary.DefaultGroupSummaryItems = <>
          DataController.Summary.FooterSummaryItems = <>
          DataController.Summary.SummaryGroups = <>
          OptionsBehavior.AlwaysShowEditor = True
          OptionsBehavior.FocusCellOnTab = True
          OptionsBehavior.FocusFirstCellOnNewRecord = True
          OptionsBehavior.GoToNextCellOnEnter = True
          OptionsBehavior.FocusCellOnCycle = True
          OptionsData.Appending = True
          OptionsData.CancelOnExit = False
          OptionsView.GroupByBox = False
          OptionsView.Indicator = True
          object ES_BeginDate: TcxGridDBColumn
            DataBinding.FieldName = 'ES_BeginDate'
          end
          object ES_EndDate: TcxGridDBColumn
            DataBinding.FieldName = 'ES_EndDate'
          end
          object ES_company: TcxGridDBColumn
            DataBinding.FieldName = 'ES_company'
          end
          object ES_Department: TcxGridDBColumn
            DataBinding.FieldName = 'ES_Department'
          end
          object ES_Post: TcxGridDBColumn
            DataBinding.FieldName = 'ES_Post'
          end
          object ES_Address: TcxGridDBColumn
            DataBinding.FieldName = 'ES_Address'
          end
          object CREATE_BY: TcxGridDBColumn
            DataBinding.FieldName = 'CREATE_BY'
            Visible = False
          end
          object CREATE_TIME: TcxGridDBColumn
            DataBinding.FieldName = 'CREATE_TIME'
            Visible = False
          end
          object UPDATE_BY: TcxGridDBColumn
            DataBinding.FieldName = 'UPDATE_BY'
            Visible = False
          end
          object UPDATE_TIME: TcxGridDBColumn
            DataBinding.FieldName = 'UPDATE_TIME'
            Visible = False
          end
        end
        object GD_EmpStoryLevel1: TcxGridLevel
          GridView = GD_EmpStoryDBTableView1
        end
      end
    end
    object TabSheet4: TTabSheet
      Caption = #25945#32946#32463#21382
      ImageIndex = 3
      DesignSize = (
        737
        195)
      object btnEducate: TButton
        Left = 564
        Top = 163
        Width = 75
        Height = 25
        Anchors = [akRight, akBottom]
        Caption = #21024#38500
        TabOrder = 1
        OnClick = btnEducateClick
      end
      object GDEP_EmpEducate: TcxGrid
        Left = 0
        Top = 0
        Width = 737
        Height = 195
        Align = alClient
        PopupMenu = PopEducate
        TabOrder = 0
        OnEnter = GDEP_EmpEducateEnter
        object GDEP_EmpEducateDBTableView1: TcxGridDBTableView
          Navigator.Buttons.CustomButtons = <>
          DataController.DataSource = dsEducate
          DataController.Summary.DefaultGroupSummaryItems = <>
          DataController.Summary.FooterSummaryItems = <>
          DataController.Summary.SummaryGroups = <>
          OptionsView.GroupByBox = False
          OptionsView.Indicator = True
          object EE_BeginDate: TcxGridDBColumn
            DataBinding.FieldName = 'EE_BeginDate'
          end
          object EE_EndDate: TcxGridDBColumn
            DataBinding.FieldName = 'EE_EndDate'
          end
          object EE_School: TcxGridDBColumn
            DataBinding.FieldName = 'EE_School'
          end
          object EE_Specialty: TcxGridDBColumn
            DataBinding.FieldName = 'EE_Specialty'
          end
          object EE_EducateProp: TcxGridDBColumn
            DataBinding.FieldName = 'EE_EducateProp'
          end
          object EE_create_time: TcxGridDBColumn
            DataBinding.FieldName = 'CREATE_TIME'
            Visible = False
          end
          object EE_UPDATE_BY: TcxGridDBColumn
            DataBinding.FieldName = 'UPDATE_BY'
            Visible = False
          end
          object EE_UPDATE_TIME: TcxGridDBColumn
            DataBinding.FieldName = 'UPDATE_TIME'
            Visible = False
          end
          object EE_CREATE_BY: TcxGridDBColumn
            DataBinding.FieldName = 'CREATE_BY'
            Visible = False
          end
        end
        object GDEP_EmpEducateLevel1: TcxGridLevel
          GridView = GDEP_EmpEducateDBTableView1
        end
      end
    end
    object TabSheet2: TTabSheet
      Caption = #33258#23450#20041#20449#24687
      ImageIndex = 3
      object LblProductCustom1: TcxLabel
        Left = 10
        Top = 11
        Caption = #33258#23450#20041'1'#65306
        Transparent = True
      end
      object EdtCustom1: TcxDBTextEdit
        Left = 62
        Top = 9
        DataBinding.DataField = 'custom1'
        DataBinding.DataSource = MainDataSource
        TabOrder = 1
        Width = 160
      end
      object LblProductCustom6: TcxLabel
        Left = 247
        Top = 11
        Caption = #33258#23450#20041'6'#65306
        Transparent = True
      end
      object Custom6: TcxDBTextEdit
        Left = 300
        Top = 9
        DataBinding.DataField = 'custom6'
        DataBinding.DataSource = MainDataSource
        TabOrder = 3
        Width = 160
      end
      object LblProductCustom2: TcxLabel
        Left = 10
        Top = 47
        Caption = #33258#23450#20041'2'#65306
        Transparent = True
      end
      object EdtCustom2: TcxDBTextEdit
        Left = 62
        Top = 45
        DataBinding.DataField = 'custom2'
        DataBinding.DataSource = MainDataSource
        TabOrder = 5
        Width = 160
      end
      object LblProductCustom7: TcxLabel
        Left = 247
        Top = 47
        Caption = #33258#23450#20041'7'#65306
        Transparent = True
      end
      object Custom7: TcxDBTextEdit
        Left = 300
        Top = 45
        DataBinding.DataField = 'custom7'
        DataBinding.DataSource = MainDataSource
        TabOrder = 7
        Width = 160
      end
      object LblProductCustom3: TcxLabel
        Left = 10
        Top = 86
        Caption = #33258#23450#20041'3'#65306
        Transparent = True
      end
      object EdtCustom3: TcxDBTextEdit
        Left = 62
        Top = 84
        DataBinding.DataField = 'custom3'
        DataBinding.DataSource = MainDataSource
        TabOrder = 9
        Width = 160
      end
      object LblProductCustom8: TcxLabel
        Left = 247
        Top = 86
        Caption = #33258#23450#20041'8'#65306
        Transparent = True
      end
      object Custom8: TcxDBTextEdit
        Left = 300
        Top = 84
        DataBinding.DataField = 'custom8'
        DataBinding.DataSource = MainDataSource
        TabOrder = 11
        Width = 160
      end
      object LblProductCustom4: TcxLabel
        Left = 10
        Top = 125
        Caption = #33258#23450#20041'4'#65306
        Transparent = True
      end
      object EdtCustom4: TcxDBTextEdit
        Left = 62
        Top = 123
        DataBinding.DataField = 'custom4'
        DataBinding.DataSource = MainDataSource
        TabOrder = 13
        Width = 160
      end
      object LblProductCustom9: TcxLabel
        Left = 247
        Top = 125
        Caption = #33258#23450#20041'9'#65306
        Transparent = True
      end
      object Custom9: TcxDBTextEdit
        Left = 300
        Top = 123
        DataBinding.DataField = 'custom9'
        DataBinding.DataSource = MainDataSource
        TabOrder = 15
        Width = 160
      end
      object LblProductCustom5: TcxLabel
        Left = 10
        Top = 164
        Caption = #33258#23450#20041'5'#65306
        Transparent = True
      end
      object EdtCustom5: TcxDBTextEdit
        Left = 62
        Top = 162
        DataBinding.DataField = 'custom5'
        DataBinding.DataSource = MainDataSource
        TabOrder = 17
        Width = 160
      end
      object LblProductCustom10: TcxLabel
        Left = 247
        Top = 164
        Caption = #33258#23450#20041'10'#65306
        Transparent = True
      end
      object Custom10: TcxDBTextEdit
        Left = 300
        Top = 162
        DataBinding.DataField = 'custom10'
        DataBinding.DataSource = MainDataSource
        TabOrder = 19
        Width = 160
      end
      object cxLabel7: TcxLabel
        Left = 490
        Top = 11
        Caption = #33258#23450#20041'11'#65306
        Transparent = True
      end
      object cxDBTextEdit2: TcxDBTextEdit
        Left = 549
        Top = 9
        DataBinding.DataField = 'custom11'
        DataBinding.DataSource = MainDataSource
        TabOrder = 21
        Width = 160
      end
      object cxLabel8: TcxLabel
        Left = 490
        Top = 47
        Caption = #33258#23450#20041'12'#65306
        Transparent = True
      end
      object cxDBTextEdit3: TcxDBTextEdit
        Left = 549
        Top = 45
        DataBinding.DataField = 'custom12'
        DataBinding.DataSource = MainDataSource
        TabOrder = 23
        Width = 160
      end
      object cxLabel9: TcxLabel
        Left = 490
        Top = 86
        Caption = #33258#23450#20041'13'#65306
        Transparent = True
      end
      object cxDBTextEdit4: TcxDBTextEdit
        Left = 549
        Top = 84
        DataBinding.DataField = 'custom13'
        DataBinding.DataSource = MainDataSource
        TabOrder = 25
        Width = 160
      end
      object cxLabel10: TcxLabel
        Left = 490
        Top = 125
        Caption = #33258#23450#20041'14'#65306
        Transparent = True
      end
      object cxDBTextEdit5: TcxDBTextEdit
        Left = 549
        Top = 123
        DataBinding.DataField = 'custom14'
        DataBinding.DataSource = MainDataSource
        TabOrder = 27
        Width = 160
      end
      object cxLabel11: TcxLabel
        Left = 490
        Top = 164
        Caption = #33258#23450#20041'15'#65306
        Transparent = True
      end
      object cxDBTextEdit6: TcxDBTextEdit
        Left = 549
        Top = 162
        DataBinding.DataField = 'custom15'
        DataBinding.DataSource = MainDataSource
        TabOrder = 29
        Width = 160
      end
    end
  end
  object dynedtDeptID: TcxDBLookupComboBox [28]
    Tag = 1
    Left = 269
    Top = 94
    DataBinding.DataField = 'DeptID'
    DataBinding.DataSource = MainDataSource
    Properties.CaseSensitiveSearch = True
    Properties.DropDownListStyle = lsEditList
    Properties.IncrementalFiltering = False
    Properties.ListColumns = <>
    Properties.ListOptions.SyncMode = True
    TabOrder = 10
    Width = 105
  end
  object dynedtEM_HereDate: TcxDBDateEdit [29]
    Left = 464
    Top = 11
    DataBinding.DataField = 'EM_HereDate'
    DataBinding.DataSource = MainDataSource
    TabOrder = 13
    Width = 130
  end
  object dynedtEM_WorkDate: TcxDBDateEdit [30]
    Left = 464
    Top = 39
    DataBinding.DataField = 'EM_WorkDate'
    DataBinding.DataSource = MainDataSource
    TabOrder = 14
    Width = 130
  end
  object DTEM_Birthday: TcxDBDateEdit [31]
    Left = 74
    Top = 122
    DataBinding.DataField = 'EM_Birthday'
    DataBinding.DataSource = MainDataSource
    Properties.SaveTime = False
    Properties.ShowTime = False
    TabOrder = 4
    Width = 105
  end
  object dynedtEM_Code: TcxDBTextEdit [32]
    Left = 74
    Top = 11
    DataBinding.DataField = 'EM_Code'
    DataBinding.DataSource = MainDataSource
    TabOrder = 0
    Width = 105
  end
  object dynedtEM_Job: TcxDBComboBox [33]
    Tag = 13
    Left = 464
    Top = 150
    Hint = '5123'
    DataBinding.DataField = 'EM_Job'
    DataBinding.DataSource = MainDataSource
    TabOrder = 18
    Width = 130
  end
  object edtDegree: TcxDBComboBox [34]
    Tag = 13
    Left = 269
    Top = 150
    Hint = '5125'
    DataBinding.DataField = 'EM_Degree'
    DataBinding.DataSource = MainDataSource
    TabOrder = 12
    Width = 105
  end
  object edtEM_Sex: TcxDBComboBox [35]
    Left = 74
    Top = 94
    Hint = '5125'
    DataBinding.DataField = 'EM_SEX'
    DataBinding.DataSource = MainDataSource
    Properties.Items.Strings = (
      #30007
      #22899)
    TabOrder = 3
    Width = 105
  end
  object edtEM_Marriage: TcxDBComboBox [36]
    Left = 74
    Top = 150
    Hint = '5125'
    DataBinding.DataField = 'EM_Marriage'
    DataBinding.DataSource = MainDataSource
    Properties.Items.Strings = (
      #26410#23130
      #24050#23130)
    TabOrder = 5
    Width = 105
  end
  object dynedtEM_Name: TcxDBTextEdit [37]
    Left = 74
    Top = 39
    DataBinding.DataField = 'EM_Name'
    DataBinding.DataSource = MainDataSource
    TabOrder = 37
    Width = 105
  end
  object dynedtEM_NameEN: TcxDBTextEdit [38]
    Left = 74
    Top = 67
    DataBinding.DataField = 'EM_NameEN'
    DataBinding.DataSource = MainDataSource
    TabOrder = 38
    Width = 105
  end
  object dynedtEM_IDCardNo: TcxDBTextEdit [39]
    Left = 464
    Top = 67
    DataBinding.DataField = 'EM_IDCardNo'
    DataBinding.DataSource = MainDataSource
    TabOrder = 15
    Width = 130
  end
  object edtNationPlace: TcxDBTextEdit [40]
    Left = 269
    Top = 11
    DataBinding.DataField = 'EM_NativePlace'
    DataBinding.DataSource = MainDataSource
    TabOrder = 7
    Width = 105
  end
  object edtEM_Mobile: TcxDBTextEdit [41]
    Left = 269
    Top = 39
    DataBinding.DataField = 'EM_Mobile'
    DataBinding.DataSource = MainDataSource
    TabOrder = 8
    Width = 105
  end
  object edtEM_email: TcxDBTextEdit [42]
    Left = 269
    Top = 67
    DataBinding.DataField = 'EM_Email'
    DataBinding.DataSource = MainDataSource
    TabOrder = 9
    Width = 105
  end
  object dynedtEM_seller: TcxDBCheckBox [43]
    Left = 499
    Top = 234
    Hint = #19994#21153#21592#21482#33021#30475#21040#33258#24049#30340#38144#21806#25253#34920
    Caption = #19994#21153#21592#26631#24535
    DataBinding.DataField = 'EM_seller'
    DataBinding.DataSource = MainDataSource
    Properties.ImmediatePost = True
    TabOrder = 22
    Transparent = True
  end
  object dynedtFilid: TcxDBLookupComboBox [44]
    Tag = 5
    Left = 464
    Top = 94
    DataBinding.DataField = 'FilID'
    DataBinding.DataSource = MainDataSource
    Properties.CaseSensitiveSearch = True
    Properties.DropDownListStyle = lsEditList
    Properties.IncrementalFiltering = False
    Properties.ListColumns = <>
    Properties.ListOptions.SyncMode = True
    TabOrder = 16
    Width = 130
  end
  object dynedtEM_AddExFee: TcxDBCheckBox [45]
    Left = 623
    Top = 194
    Caption = #20351#29992#38468#21152#36153#26631#24535
    DataBinding.DataField = 'EM_AddExFee'
    DataBinding.DataSource = MainDataSource
    Properties.ImmediatePost = True
    TabOrder = 21
    Transparent = True
  end
  object dynedtEM_PieceRate: TcxDBCheckBox [46]
    Left = 623
    Top = 174
    Caption = #35745#20214#24037#36164#26631#24535
    DataBinding.DataField = 'EM_PieceRate'
    DataBinding.DataSource = MainDataSource
    Properties.ImmediatePost = True
    TabOrder = 20
    Transparent = True
  end
  object cxDBTextEdit1: TcxDBTextEdit [47]
    Left = 74
    Top = 206
    DataBinding.DataField = 'remark'
    DataBinding.DataSource = MainDataSource
    TabOrder = 6
    Width = 520
  end
  object dynedtEM_Pwd: TcxDBButtonEdit [48]
    Left = 621
    Top = 235
    Hint = #19994#21153#21592#21482#33021#30475#21040#33258#24049#30340#38144#21806#25253#34920
    DataBinding.DataField = 'EM_Pwd'
    DataBinding.DataSource = MainDataSource
    Properties.Buttons = <
      item
        Default = True
        Kind = bkEllipsis
      end>
    Properties.EchoMode = eemPassword
    Properties.PasswordChar = '*'
    Properties.ReadOnly = True
    Properties.OnButtonClick = edtEM_PwdPropertiesButtonClick
    TabOrder = 23
    Width = 130
  end
  object dynedtemptypeid: TcxDBLookupComboBox [49]
    Tag = 36
    Left = 269
    Top = 122
    DataBinding.DataField = 'emptypeid'
    DataBinding.DataSource = MainDataSource
    Properties.CaseSensitiveSearch = True
    Properties.DropDownListStyle = lsEditList
    Properties.IncrementalFiltering = False
    Properties.ListColumns = <>
    Properties.ListOptions.SyncMode = True
    TabOrder = 11
    Width = 105
  end
  object dynedtEM_Post: TcxDBLookupComboBox [50]
    Tag = 2
    Left = 464
    Top = 122
    DataBinding.DataField = 'EM_Post'
    DataBinding.DataSource = MainDataSource
    Properties.ListColumns = <>
    TabOrder = 17
    Width = 130
  end
  object dynedtEM_DimissionDate: TcxDBDateEdit [51]
    Left = 74
    Top = 235
    DataBinding.DataField = 'EM_DimissionDate'
    DataBinding.DataSource = MainDataSource
    Properties.SaveTime = False
    Properties.ShowTime = False
    TabOrder = 24
    Width = 100
  end
  object dynedtEM_DimissionReason: TcxDBComboBox [52]
    Tag = 13
    Left = 269
    Top = 235
    Hint = '5134'
    DataBinding.DataField = 'EM_DimissionReason'
    DataBinding.DataSource = MainDataSource
    TabOrder = 25
    Width = 105
  end
  object chkPause: TcxDBCheckBox [53]
    Left = 406
    Top = 234
    Caption = #31163#32844
    DataBinding.DataField = 'Pause'
    DataBinding.DataSource = MainDataSource
    Properties.ImmediatePost = True
    TabOrder = 26
    Transparent = True
  end
  object Panel3: TPanel [54]
    Left = 634
    Top = 12
    Width = 108
    Height = 144
    BevelInner = bvLowered
    BevelOuter = bvSpace
    Caption = #29031#29255
    TabOrder = 30
    object Image1: TImage
      Left = 2
      Top = 2
      Width = 104
      Height = 140
      Align = alClient
      PopupMenu = pmPic
      Stretch = True
    end
  end
  object dynedtEM_DimissionExplain: TcxDBTextEdit [55]
    Left = 73
    Top = 263
    DataBinding.DataField = 'EM_DimissionExplain'
    DataBinding.DataSource = MainDataSource
    TabOrder = 27
    Width = 395
  end
  object StaticText1: TStaticText [56]
    Left = 634
    Top = 157
    Width = 85
    Height = 16
    Hint = #21152#20837#22270#29255
    Alignment = taCenter
    AutoSize = False
    BorderStyle = sbsSingle
    Caption = #21152#20837#22270#29255
    ParentShowHint = False
    ShowHint = True
    TabOrder = 31
    OnClick = StaticText1Click
  end
  object StaticText2: TStaticText [57]
    Left = 721
    Top = 157
    Width = 22
    Height = 16
    Hint = #21024#38500#22270#29255
    BorderStyle = sbsSingle
    Caption = ' X '
    TabOrder = 32
    OnClick = StaticText2Click
  end
  object dynedtEM_Creditday: TcxDBSpinEdit [58]
    Left = 464
    Top = 178
    DataBinding.DataField = 'EM_creditday'
    DataBinding.DataSource = MainDataSource
    TabOrder = 19
    Width = 130
  end
  object dynedtareaid: TcxDBLookupComboBox [59]
    Tag = 37
    Left = 269
    Top = 178
    DataBinding.DataField = 'areaid'
    DataBinding.DataSource = MainDataSource
    Properties.CaseSensitiveSearch = True
    Properties.DropDownListStyle = lsEditList
    Properties.IncrementalFiltering = False
    Properties.ListColumns = <>
    Properties.ListOptions.SyncMode = True
    TabOrder = 33
    Width = 105
  end
  object dynedtquality: TcxDBCheckBox [60]
    Left = 623
    Top = 213
    Caption = #36136#26816#21592#26631#24535
    DataBinding.DataField = 'quality'
    DataBinding.DataSource = MainDataSource
    Properties.ImmediatePost = True
    TabOrder = 34
    Transparent = True
  end
  object dynedtEM_Counter: TcxDBCheckBox [61]
    Left = 499
    Top = 262
    Caption = 'POS'#19994#21153#21592#26631#24535
    DataBinding.DataField = 'EM_Counter'
    DataBinding.DataSource = MainDataSource
    Properties.ImmediatePost = True
    TabOrder = 35
    Transparent = True
  end
  object dynedtCounterID: TcxDBLookupComboBox [62]
    Tag = 195
    Left = 621
    Top = 262
    Hint = 'POS'#38646#21806#26588#21488
    DataBinding.DataField = 'counterid'
    DataBinding.DataSource = MainDataSource
    Properties.CaseSensitiveSearch = True
    Properties.DropDownListStyle = lsEditList
    Properties.IncrementalFiltering = False
    Properties.ListColumns = <>
    Properties.ListOptions.SyncMode = True
    TabOrder = 36
    Width = 130
  end
  inherited MainDataSource: TDataSource
    DataSet = MainDataSet
    Left = 160
    Top = 204
  end
  inherited qryDynDtl: TUniQuery
    Left = 78
  end
  object OpenDialog1: TOpenPictureDialog
    Filter = 'JPEG Image File (*.jpg)|*.jpg'
    Left = 652
    Top = 26
  end
  object dsEmpImage: TDataSource
    DataSet = QueEmpPic
    Left = 677
    Top = 267
  end
  object QueEmpPic: TUniQuery
    Connection = MainDM.UniConn
    SQL.Strings = (
      'SELECT * '
      'FROM td_EmpPic '
      'where MP_EmployeeID=:EM_EmployeeID')
    CachedUpdates = True
    AfterScroll = QueEmpPicAfterScroll
    OnNewRecord = QueEmpPicNewRecord
    Left = 672
    Top = 333
    ParamData = <
      item
        DataType = ftUnknown
        Name = 'EM_EmployeeID'
        Value = nil
      end>
    object QueEmpPicMP_Pic: TBlobField
      FieldName = 'MP_Pic'
    end
    object QueEmpPicMP_EmployeeID: TIntegerField
      FieldName = 'MP_EmployeeID'
    end
  end
  object pmPic: TPopupMenu
    Left = 541
    Top = 374
    object N3: TMenuItem
      Caption = #22270#29255#21478#23384'...'
      OnClick = N3Click
    end
  end
  object SaveDialog1: TSaveDialog
    Filter = 'JPEG Image File (*.jpg)|*.jpg'
    Left = 692
    Top = 106
  end
  object dsEmpStory: TDataSource
    DataSet = qryStory
    Left = 323
    Top = 456
  end
  object qryStory: TUniQuery
    Connection = MainDM.UniConn
    SQL.Strings = (
      'select * from td_EmpStory where ES_EmployeeID=:EM_EmployeeID')
    CachedUpdates = True
    BeforePost = qryStoryBeforePost
    OnNewRecord = qryStoryNewRecord
    Left = 341
    Top = 399
    ParamData = <
      item
        DataType = ftUnknown
        Name = 'EM_EmployeeID'
        Value = nil
      end>
    object qryStoryES_BeginDate: TDateTimeField
      DisplayLabel = #24320#22987#26085#26399
      DisplayWidth = 12
      FieldName = 'ES_BeginDate'
    end
    object qryStoryES_EndDate: TDateTimeField
      DisplayLabel = #31163#24320#26085#26399
      DisplayWidth = 15
      FieldName = 'ES_EndDate'
    end
    object qryStoryES_company: TStringField
      DisplayLabel = #25152#22312#20844#21496
      DisplayWidth = 27
      FieldName = 'ES_company'
      Size = 40
    end
    object qryStoryES_Department: TWideStringField
      DisplayLabel = #37096#38376
      DisplayWidth = 13
      FieldName = 'ES_Department'
    end
    object qryStoryES_Post: TWideStringField
      DisplayLabel = #32844#20301
      DisplayWidth = 9
      FieldName = 'ES_Post'
    end
    object qryStoryES_Address: TWideStringField
      DisplayLabel = #22320#22336
      DisplayWidth = 25
      FieldName = 'ES_Address'
      Size = 120
    end
    object qryStoryCREATE_BY: TIntegerField
      DisplayLabel = #24314#26723#20154
      DisplayWidth = 20
      FieldName = 'CREATE_BY'
      Visible = False
    end
    object qryStoryCREATE_TIME: TDateTimeField
      DisplayLabel = #24314#26723#26102#38388
      DisplayWidth = 18
      FieldName = 'CREATE_TIME'
      Visible = False
    end
    object qryStoryUPDATE_BY: TIntegerField
      DisplayLabel = #26356#26032#20154
      DisplayWidth = 20
      FieldName = 'UPDATE_BY'
      Visible = False
    end
    object qryStoryUPDATE_TIME: TDateTimeField
      DisplayWidth = 18
      FieldName = 'UPDATE_TIME'
      Visible = False
    end
    object qryStoryES_EmployeeID: TIntegerField
      DisplayLabel = #24037#21495
      FieldName = 'ES_EmployeeID'
    end
  end
  object qryEducate: TUniQuery
    Connection = MainDM.UniConn
    SQL.Strings = (
      'select * from td_EmpEducate where EE_EmployeeID=:EM_EmployeeID')
    CachedUpdates = True
    BeforePost = qryEducateBeforePost
    OnNewRecord = qryEducateNewRecord
    Left = 468
    Top = 399
    ParamData = <
      item
        DataType = ftUnknown
        Name = 'EM_EmployeeID'
        Value = nil
      end>
    object qryEducateEE_BeginDate: TDateTimeField
      DisplayLabel = #24320#22987#26102#38388
      DisplayWidth = 13
      FieldName = 'EE_BeginDate'
    end
    object qryEducateEE_EndDate: TDateTimeField
      DisplayLabel = #32467#26463#26102#38388
      DisplayWidth = 14
      FieldName = 'EE_EndDate'
    end
    object qryEducateEE_School: TWideStringField
      DisplayLabel = #25152#22312#23398#26657
      DisplayWidth = 32
      FieldName = 'EE_School'
      Size = 60
    end
    object qryEducateEE_Specialty: TWideStringField
      DisplayLabel = #19987#19994
      DisplayWidth = 15
      FieldName = 'EE_Specialty'
      Size = 15
    end
    object qryEducateEE_EducateProp: TWideStringField
      DisplayLabel = #23398#21382
      DisplayWidth = 16
      FieldName = 'EE_EducateProp'
    end
    object qryEducateCREATE_BY: TIntegerField
      DisplayLabel = #24314#26723#20154
      DisplayWidth = 20
      FieldName = 'CREATE_BY'
      Visible = False
    end
    object qryEducateCREATE_TIME: TDateTimeField
      DisplayLabel = #24314#26723#26102#38388
      DisplayWidth = 18
      FieldName = 'CREATE_TIME'
      Visible = False
    end
    object qryEducateUPDATE_BY: TIntegerField
      DisplayLabel = #26356#26032#20154
      DisplayWidth = 20
      FieldName = 'UPDATE_BY'
      Visible = False
    end
    object qryEducateUPDATE_TIME: TDateTimeField
      DisplayLabel = #26356#26032#26102#38388
      DisplayWidth = 18
      FieldName = 'UPDATE_TIME'
      Visible = False
    end
    object qryEducateEE_EmployeeID: TIntegerField
      DisplayLabel = #24037#21495
      FieldName = 'EE_EmployeeID'
    end
  end
  object dsEducate: TDataSource
    DataSet = qryEducate
    Left = 519
    Top = 440
  end
  object popEmStory: TPopupMenu
    Left = 93
    Top = 373
    object addDetail: TMenuItem
      Caption = #28155#21152#24037#20316#32463#21382
      OnClick = addDetailClick
    end
    object DelStory: TMenuItem
      Caption = #21024#38500
      OnClick = DelStoryClick
    end
  end
  object PopEducate: TPopupMenu
    Left = 167
    Top = 379
    object MenuItem1: TMenuItem
      Caption = #28155#21152#25945#32946#32463#21382
      OnClick = MenuItem1Click
    end
    object delEducate: TMenuItem
      Caption = #21024#38500
      OnClick = delEducateClick
    end
  end
  object MainDataSet: TUniQuery
    SQLInsert.Strings = (
      'Insert into TD_EMPMASTER(EM_EmployeeID,'
      'EM_CODE,'
      'EM_Name,'
      'EM_NameEN,'
      'FilID,'
      'emptypeid,'
      'EM_SEX,'
      'EM_Birthday,'
      'EM_Marriage,'
      'EM_IDCardNo,'
      'EM_ProvinceNo,'
      'EM_Address,'
      'EM_HereDate,'
      'EM_WorkDate,'
      'deptid,'
      'EM_GroupID,'
      'EM_Post,'
      'EM_DimissionDate,'
      'EM_DimissionReason,'
      'EM_DimissionExplain,'
      'EM_CardNo,'
      'EM_ISNotDoCard,'
      'EM_PoliticalStatus,'
      'EM_Degree,'
      'EM_ComputerAbility,'
      'EM_stature,'
      'EM_Avoirdupois,'
      'EM_En_Ability,'
      'EM_Tel,'
      'EM_Linkman,'
      'EM_LinkTel,'
      'EM_LinkRelation,'
      'EM_Interest,'
      'EM_Craftsmanship,'
      'EM_Residence,'
      'EM_BankCardNO,'
      'CREATE_BY,'
      'CREATE_TIME,'
      'UPDATE_BY,'
      'UPDATE_TIME,'
      'EM_nation,'
      'EM_InsuranceNumber,'
      'EM_InsuranceSalary,'
      'EM_Job,'
      'EM_TechnicalPost,'
      'EM_FGroupID,'
      'EM_ClassNO,'
      'EM_BargainCode,'
      'EM_BargainBegin,'
      'EM_BargainEnd,'
      'pause,'
      'EM_seller,'
      'EM_PieceRate,'
      'EM_AddExFee,'
      'EM_Counter,'
      'quality,'
      'areaid,'
      'counterid,'
      'EM_mobile,'
      'EM_email,'
      'EM_NativePlace,'
      'EM_Zip,'
      'EM_creditday,'
      'EM_BaseSalary,'
      'EM_Pwd,'
      'EM_SWorkContract,'
      'EM_EWorkContract,'
      'remark,'
      'custom1,'
      'custom2,'
      'custom3,'
      'custom4,'
      'custom5,'
      'custom6,'
      'custom7,'
      'custom8,'
      'custom9,'
      'custom10,'
      'custom11,'
      'custom12,'
      'custom13,'
      'custom14,'
      'custom15'
      ')'
      'Values'
      '(:EM_EmployeeID,'
      ':EM_CODE,'
      ':EM_Name,'
      ':EM_NameEN,'
      ':FilID,'
      ':emptypeid,'
      ':EM_SEX,'
      ':EM_Birthday,'
      ':EM_Marriage,'
      ':EM_IDCardNo,'
      ':EM_ProvinceNo,'
      ':EM_Address,'
      ':EM_HereDate,'
      ':EM_WorkDate,'
      ':deptid,'
      ':EM_GroupID,'
      ':EM_Post,'
      ':EM_DimissionDate,'
      ':EM_DimissionReason,'
      ':EM_DimissionExplain,'
      ':EM_CardNo,'
      ':EM_ISNotDoCard,'
      ':EM_PoliticalStatus,'
      ':EM_Degree,'
      ':EM_ComputerAbility,'
      ':EM_stature,'
      ':EM_Avoirdupois,'
      ':EM_En_Ability,'
      ':EM_Tel,'
      ':EM_Linkman,'
      ':EM_LinkTel,'
      ':EM_LinkRelation,'
      ':EM_Interest,'
      ':EM_Craftsmanship,'
      ':EM_Residence,'
      ':EM_BankCardNO,'
      ':CREATE_BY,'
      ':CREATE_TIME,'
      ':UPDATE_BY,'
      ':UPDATE_TIME,'
      ':EM_nation,'
      ':EM_InsuranceNumber,'
      ':EM_InsuranceSalary,'
      ':EM_Job,'
      ':EM_TechnicalPost,'
      ':EM_FGroupID,'
      ':EM_ClassNO,'
      ':EM_BargainCode,'
      ':EM_BargainBegin,'
      ':EM_BargainEnd,'
      ':pause,'
      ':EM_seller,'
      ':EM_PieceRate,'
      ':EM_AddExFee,'
      ':EM_Counter,'
      ':quality,'
      ':areaid,'
      ':counterid,'
      ':EM_mobile,'
      ':EM_email,'
      ':EM_NativePlace,'
      ':EM_Zip,'
      ':EM_creditday,'
      ':EM_BaseSalary,'
      ':EM_Pwd,'
      ':EM_SWorkContract,'
      ':EM_EWorkContract,'
      ':remark,'
      ':custom1,'
      ':custom2,'
      ':custom3,'
      ':custom4,'
      ':custom5,'
      ':custom6,'
      ':custom7,'
      ':custom8,'
      ':custom9,'
      ':custom10,'
      ':custom11,'
      ':custom12,'
      ':custom13,'
      ':custom14,'
      ':custom15)')
    SQLDelete.Strings = (
      'Delete from TD_EMPMASTER where EM_EmployeeID=:OLD_EM_EmployeeID')
    SQLUpdate.Strings = (
      'Update TD_EMPMASTER set '
      'EM_EmployeeID=:EM_EmployeeID,'
      'EM_CODE=:EM_CODE,'
      'EM_Name=:EM_Name,'
      'EM_NameEN=:EM_NameEN,'
      'FilID=:FilID,'
      'emptypeid=:emptypeid,'
      'EM_SEX=:EM_SEX,'
      'EM_Birthday=:EM_Birthday,'
      'EM_Marriage=:EM_Marriage,'
      'EM_IDCardNo=:EM_IDCardNo,'
      'EM_ProvinceNo=:EM_ProvinceNo,'
      'EM_Address=:EM_Address,'
      'EM_HereDate=:EM_HereDate,'
      'EM_WorkDate=:EM_WorkDate,'
      'deptid=:deptid,'
      'EM_GroupID=:EM_GroupID,'
      'EM_Post=:EM_Post,'
      'EM_DimissionDate=:EM_DimissionDate,'
      'EM_DimissionReason=:EM_DimissionReason,'
      'EM_DimissionExplain=:EM_DimissionExplain,'
      'EM_CardNo=:EM_CardNo,'
      'EM_ISNotDoCard=:EM_ISNotDoCard,'
      'EM_PoliticalStatus=:EM_PoliticalStatus,'
      'EM_Degree=:EM_Degree,'
      'EM_ComputerAbility=:EM_ComputerAbility,'
      'EM_stature=:EM_stature,'
      'EM_Avoirdupois=:EM_Avoirdupois,'
      'EM_En_Ability=:EM_En_Ability,'
      'EM_Tel=:EM_Tel,'
      'EM_Linkman=:EM_Linkman,'
      'EM_LinkTel=:EM_LinkTel,'
      'EM_LinkRelation=:EM_LinkRelation,'
      'EM_Interest=:EM_Interest,'
      'EM_Craftsmanship=:EM_Craftsmanship,'
      'EM_Residence=:EM_Residence,'
      'EM_BankCardNO=:EM_BankCardNO,'
      'CREATE_BY=:CREATE_BY,'
      'CREATE_TIME=:CREATE_TIME,'
      'UPDATE_BY=:UPDATE_BY,'
      'UPDATE_TIME=:UPDATE_TIME,'
      'EM_nation=:EM_nation,'
      'EM_InsuranceNumber=:EM_InsuranceNumber,'
      'EM_InsuranceSalary=:EM_InsuranceSalary,'
      'EM_Job=:EM_Job,'
      'EM_TechnicalPost=:EM_TechnicalPost,'
      'EM_FGroupID=:EM_FGroupID,'
      'EM_ClassNO=:EM_ClassNO,'
      'EM_BargainCode=:EM_BargainCode,'
      'EM_BargainBegin=:EM_BargainBegin,'
      'EM_BargainEnd=:EM_BargainEnd,'
      'pause=:pause,'
      'EM_seller=:EM_seller,'
      'EM_PieceRate=:EM_PieceRate,'
      'EM_AddExFee=:EM_AddExFee,'
      'EM_Counter=:EM_Counter,'
      'quality=:quality,'
      'areaid=:areaid,'
      'counterid=:counterid,'
      'EM_mobile=:EM_mobile,'
      'EM_email=:EM_email,'
      'EM_NativePlace=:EM_NativePlace,'
      'EM_Zip=:EM_Zip,'
      'EM_creditday=:EM_creditday,'
      'EM_BaseSalary=:EM_BaseSalary,'
      'EM_Pwd=:EM_Pwd,'
      'EM_SWorkContract=:EM_SWorkContract,'
      'EM_EWorkContract=:EM_EWorkContract,'
      'remark=:remark,'
      'custom1=:custom1,'
      'custom2=:custom2,'
      'custom3=:custom3,'
      'custom4=:custom4,'
      'custom5=:custom5,'
      'custom6=:custom6,'
      'custom7=:custom7,'
      'custom8=:custom8,'
      'custom9=:custom9,'
      'custom10=:custom10,'
      'custom11=:custom11,'
      'custom12=:custom12,'
      'custom13=:custom13,'
      'custom14=:custom14,'
      'custom15=:custom15'
      ' where EM_EmployeeID=:OLD_EM_EmployeeID')
    Connection = MainDM.UniConn
    SQL.Strings = (
      'select * from V_td_EmpMaster')
    CachedUpdates = True
    Options.SetFieldsReadOnly = False
    Options.RequiredFields = False
    Left = 102
    Top = 152
    object MainDataSetEM_EmployeeID: TIntegerField
      FieldName = 'EM_EmployeeID'
      ProviderFlags = [pfInUpdate, pfInWhere, pfInKey]
    end
    object MainDataSetEM_Code: TWideStringField
      DisplayLabel = #24037#21495
      FieldName = 'EM_Code'
      ProviderFlags = [pfInUpdate]
      Required = True
      Size = 30
    end
    object MainDataSetEM_Name: TWideStringField
      DisplayLabel = #22995#21517
      DisplayWidth = 13
      FieldName = 'EM_Name'
      ProviderFlags = [pfInUpdate]
      Required = True
    end
    object MainDataSetEM_SEX: TWideStringField
      DisplayLabel = #24615#21035
      DisplayWidth = 7
      FieldName = 'EM_SEX'
      ProviderFlags = [pfInUpdate]
      Required = True
      Size = 2
    end
    object MainDataSetEM_HereDate: TDateTimeField
      DisplayLabel = #36827#21378#26085#26399
      DisplayWidth = 11
      FieldName = 'EM_HereDate'
      ProviderFlags = [pfInUpdate]
      Required = True
      DisplayFormat = 'YYYY-MM-DD'
    end
    object MainDataSetDeptID: TIntegerField
      DisplayLabel = #37096#38376
      DisplayWidth = 8
      FieldName = 'DeptID'
      ProviderFlags = [pfInUpdate]
      Required = True
    end
    object MainDataSetEM_FGroupID: TStringField
      DisplayLabel = #32452#32534#21495
      DisplayWidth = 8
      FieldName = 'EM_FGroupID'
      ProviderFlags = [pfInUpdate]
      Size = 8
    end
    object MainDataSetEM_Marriage: TWideStringField
      DisplayLabel = #23130#23035#29366#20917
      DisplayWidth = 13
      FieldName = 'EM_Marriage'
      ProviderFlags = [pfInUpdate]
    end
    object MainDataSetEM_Birthday: TDateTimeField
      DisplayLabel = #20986#29983#26085#26399
      DisplayWidth = 12
      FieldName = 'EM_Birthday'
      ProviderFlags = [pfInUpdate]
      Required = True
      DisplayFormat = 'YYYY-MM-DD'
    end
    object MainDataSetEM_IDCardNo: TStringField
      DisplayLabel = #36523#20221#35777#21495
      DisplayWidth = 24
      FieldName = 'EM_IDCardNo'
      ProviderFlags = [pfInUpdate]
      Size = 30
    end
    object MainDataSetHereYears: TIntegerField
      DisplayLabel = #24037#40836
      DisplayWidth = 10
      FieldName = 'HereYears'
      ProviderFlags = [pfInUpdate]
      ReadOnly = True
    end
    object MainDataSetEM_WorkDate: TDateTimeField
      DisplayLabel = #36716#35777#26085#26399
      DisplayWidth = 13
      FieldName = 'EM_WorkDate'
      ProviderFlags = [pfInUpdate]
      DisplayFormat = 'YYYY-MM-DD'
    end
    object MainDataSetEmpAge: TIntegerField
      DisplayLabel = #24180#40836
      DisplayWidth = 7
      FieldName = 'EmpAge'
      ProviderFlags = [pfInUpdate]
      ReadOnly = True
    end
    object MainDataSetEM_NameEN: TStringField
      DisplayLabel = #33521#25991#21517
      DisplayWidth = 11
      FieldName = 'EM_NameEN'
      ProviderFlags = [pfInUpdate]
    end
    object MainDataSetEM_DimissionDate: TDateTimeField
      DisplayLabel = #31163#32844#26085#26399
      DisplayWidth = 14
      FieldName = 'EM_DimissionDate'
      ProviderFlags = [pfInUpdate]
      DisplayFormat = 'YYYY/M/D'
    end
    object MainDataSetEM_GroupID: TIntegerField
      DisplayLabel = #31185#23460#32534#21495
      DisplayWidth = 8
      FieldName = 'EM_GroupID'
      ProviderFlags = [pfInUpdate]
    end
    object MainDataSetEM_DimissionReason: TStringField
      DisplayLabel = #31163#32844#21407#22240
      DisplayWidth = 8
      FieldName = 'EM_DimissionReason'
      ProviderFlags = [pfInUpdate]
      Size = 6
    end
    object MainDataSetEM_DimissionExplain: TWideStringField
      DisplayLabel = #31163#32844#35828#26126
      DisplayWidth = 14
      FieldName = 'EM_DimissionExplain'
      ProviderFlags = [pfInUpdate]
      Size = 200
    end
    object MainDataSetEM_CardNo: TStringField
      DisplayLabel = #21345#21495
      DisplayWidth = 14
      FieldName = 'EM_CardNo'
      ProviderFlags = [pfInUpdate]
      Size = 10
    end
    object MainDataSetEM_ISNotDoCard: TBooleanField
      DisplayLabel = #26080#39035#21047#21345
      DisplayWidth = 11
      FieldName = 'EM_ISNotDoCard'
      ProviderFlags = [pfInUpdate]
    end
    object MainDataSetEM_PoliticalStatus: TWideStringField
      DisplayLabel = #25919#27835#38754#35980
      DisplayWidth = 10
      FieldName = 'EM_PoliticalStatus'
      ProviderFlags = [pfInUpdate]
      Size = 10
    end
    object MainDataSetEM_Residence: TWideStringField
      DisplayLabel = #25143#21475#25152#22312#22320
      DisplayWidth = 23
      FieldName = 'EM_Residence'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object MainDataSetEmpAddress: TWideStringField
      DisplayLabel = #23478#24237#22320#22336
      DisplayWidth = 30
      FieldName = 'EmpAddress'
      ProviderFlags = [pfInUpdate]
      Size = 70
    end
    object MainDataSetEM_ComputerAbility: TWideStringField
      DisplayLabel = #35745#31639#26426#27700#24179
      DisplayWidth = 10
      FieldName = 'EM_ComputerAbility'
      ProviderFlags = [pfInUpdate]
      Size = 10
    end
    object MainDataSetEM_stature: TWordField
      DisplayLabel = #36523#39640'(CM)'
      DisplayWidth = 10
      FieldName = 'EM_stature'
      ProviderFlags = [pfInUpdate]
    end
    object MainDataSetEM_Avoirdupois: TWordField
      DisplayLabel = #20307#37325'(KG)'
      DisplayWidth = 10
      FieldName = 'EM_Avoirdupois'
      ProviderFlags = [pfInUpdate]
    end
    object MainDataSetEM_Tel: TStringField
      DisplayLabel = #32852#31995#30005#35805
      DisplayWidth = 16
      FieldName = 'EM_Tel'
      ProviderFlags = [pfInUpdate]
    end
    object MainDataSetEM_Linkman: TWideStringField
      DisplayLabel = #32039#24613#32852#31995#20154
      DisplayWidth = 15
      FieldName = 'EM_Linkman'
      ProviderFlags = [pfInUpdate]
    end
    object MainDataSetEM_LinkTel: TStringField
      DisplayLabel = #32852#31995#20154#30005#35805
      DisplayWidth = 12
      FieldName = 'EM_LinkTel'
      ProviderFlags = [pfInUpdate]
    end
    object MainDataSetEM_LinkRelation: TWideStringField
      DisplayLabel = #25152#23646#20851#31995
      DisplayWidth = 13
      FieldName = 'EM_LinkRelation'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object MainDataSetEM_Interest: TWideStringField
      DisplayLabel = #20852#36259#29233#22909
      DisplayWidth = 15
      FieldName = 'EM_Interest'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object MainDataSetEM_Craftsmanship: TWideStringField
      DisplayLabel = #29305#21035#25216#33021
      DisplayWidth = 12
      FieldName = 'EM_Craftsmanship'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object MainDataSetCREATE_BY: TIntegerField
      DisplayLabel = #24314#26723#20154
      DisplayWidth = 14
      FieldName = 'CREATE_BY'
      ProviderFlags = [pfInUpdate]
    end
    object MainDataSetCREATE_TIME: TDateTimeField
      DisplayLabel = #24314#26723#26102#38388
      DisplayWidth = 14
      FieldName = 'CREATE_TIME'
      ProviderFlags = [pfInUpdate]
    end
    object MainDataSetUPDATE_BY: TIntegerField
      DisplayLabel = #26356#26032#20154
      DisplayWidth = 8
      FieldName = 'UPDATE_BY'
      ProviderFlags = [pfInUpdate]
    end
    object MainDataSetUPDATE_TIME: TDateTimeField
      DisplayLabel = #26356#26032#26102#38388
      DisplayWidth = 18
      FieldName = 'UPDATE_TIME'
      ProviderFlags = [pfInUpdate]
    end
    object MainDataSetEM_Address: TWideStringField
      DisplayLabel = #22320#22336
      DisplayWidth = 50
      FieldName = 'EM_Address'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object MainDataSetEM_Degree: TStringField
      DisplayLabel = #23398#21382
      DisplayWidth = 10
      FieldName = 'EM_Degree'
      ProviderFlags = [pfInUpdate]
      Size = 10
    end
    object MainDataSetEM_BankCardNO: TStringField
      DisplayLabel = #38134#34892#21345#21495
      DisplayWidth = 33
      FieldName = 'EM_BankCardNO'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object MainDataSetEM_nation: TWideStringField
      DisplayLabel = #27665#26063
      DisplayWidth = 10
      FieldName = 'EM_nation'
      ProviderFlags = [pfInUpdate]
      Size = 10
    end
    object MainDataSetEM_InsuranceNumber: TStringField
      DisplayLabel = #20445#38505#30005#33041#21495
      DisplayWidth = 20
      FieldName = 'EM_InsuranceNumber'
      ProviderFlags = [pfInUpdate]
    end
    object MainDataSetEM_TechnicalPost: TStringField
      DisplayLabel = #32844#31216
      DisplayWidth = 6
      FieldName = 'EM_TechnicalPost'
      ProviderFlags = [pfInUpdate]
      Size = 6
    end
    object MainDataSetPC_ProvinceNM: TWideStringField
      DisplayLabel = #30465#20221#21517#31216
      DisplayWidth = 20
      FieldName = 'PC_ProvinceNM'
      ProviderFlags = [pfInUpdate]
    end
    object MainDataSetTP_TPostName: TWideStringField
      DisplayLabel = #32844#31216#21517#31216
      DisplayWidth = 20
      FieldName = 'TP_TPostName'
      ProviderFlags = [pfInUpdate]
    end
    object MainDataSetEM_ClassNO: TStringField
      DisplayLabel = #29677#27425#32534#21495
      DisplayWidth = 8
      FieldName = 'EM_ClassNO'
      ProviderFlags = [pfInUpdate]
      Size = 6
    end
    object MainDataSetEM_BargainCode: TWideStringField
      DisplayLabel = #21512#21516#32534#21495
      FieldName = 'EM_BargainCode'
      Size = 40
    end
    object MainDataSetEM_BargainBegin: TDateTimeField
      DisplayLabel = #21512#21516#24320#22987#26085#26399
      DisplayWidth = 18
      FieldName = 'EM_BargainBegin'
      ProviderFlags = [pfInUpdate]
    end
    object MainDataSetEM_BargainEnd: TDateTimeField
      DisplayLabel = #21512#21516#32467#26463#26085#26399
      DisplayWidth = 18
      FieldName = 'EM_BargainEnd'
      ProviderFlags = [pfInUpdate]
    end
    object MainDataSetEM_InsuranceSalary: TIntegerField
      DisplayLabel = #21442#20445#24037#36164
      FieldName = 'EM_InsuranceSalary'
      ProviderFlags = [pfInUpdate]
      Visible = False
    end
    object MainDataSetEM_ProvinceNo: TStringField
      FieldName = 'EM_ProvinceNo'
      ProviderFlags = [pfInUpdate]
      FixedChar = True
      Size = 2
    end
    object MainDataSetEM_En_Ability: TStringField
      DisplayLabel = #33521#25991#33021#21147
      FieldName = 'EM_En_Ability'
      ProviderFlags = [pfInUpdate]
      Size = 10
    end
    object MainDataSetPause: TBooleanField
      FieldName = 'Pause'
      ProviderFlags = [pfInUpdate]
    end
    object MainDataSetFilID: TIntegerField
      FieldName = 'FilID'
      ProviderFlags = [pfInUpdate]
    end
    object MainDataSetemptypeid: TIntegerField
      FieldName = 'emptypeid'
      ProviderFlags = [pfInUpdate]
    end
    object MainDataSetEM_Job: TStringField
      FieldName = 'EM_Job'
      ProviderFlags = [pfInUpdate]
      Size = 10
    end
    object MainDataSetremark: TStringField
      FieldName = 'remark'
      ProviderFlags = [pfInUpdate]
      Size = 200
    end
    object MainDataSetEM_mobile: TStringField
      FieldName = 'EM_mobile'
      ProviderFlags = [pfInUpdate]
    end
    object MainDataSetEM_email: TStringField
      FieldName = 'EM_email'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object MainDataSetEM_NativePlace: TStringField
      FieldName = 'EM_NativePlace'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object MainDataSetEM_seller: TBooleanField
      FieldName = 'EM_seller'
      ProviderFlags = [pfInUpdate]
    end
    object MainDataSetEM_PieceRate: TBooleanField
      FieldName = 'EM_PieceRate'
      ProviderFlags = [pfInUpdate]
    end
    object MainDataSetEM_AddExFee: TBooleanField
      FieldName = 'EM_AddExFee'
      ProviderFlags = [pfInUpdate]
    end
    object MainDataSetEM_Counter: TBooleanField
      FieldName = 'EM_Counter'
      ProviderFlags = [pfInUpdate]
    end
    object MainDataSetcounterid: TIntegerField
      FieldName = 'counterid'
      ProviderFlags = [pfInUpdate]
    end
    object MainDataSetEM_Zip: TStringField
      FieldName = 'EM_Zip'
      ProviderFlags = [pfInUpdate]
      Size = 10
    end
    object MainDataSetEM_creditday: TIntegerField
      FieldName = 'EM_creditday'
      ProviderFlags = [pfInUpdate]
    end
    object MainDataSetEM_BaseSalary: TFloatField
      FieldName = 'EM_BaseSalary'
      ProviderFlags = [pfInUpdate]
    end
    object MainDataSetEM_Pwd: TStringField
      FieldName = 'EM_Pwd'
      ProviderFlags = [pfInUpdate]
    end
    object MainDataSetED_DeptNM: TWideStringField
      FieldName = 'ED_DeptNM'
      Size = 60
    end
    object MainDataSetEM_SWorkContract: TDateTimeField
      FieldName = 'EM_SWorkContract'
    end
    object MainDataSetEM_EWorkContract: TDateTimeField
      FieldName = 'EM_EWorkContract'
    end
    object MainDataSetEM_Post: TIntegerField
      DisplayLabel = #32844#21153
      FieldName = 'EM_Post'
    end
    object MainDataSetcustom1: TStringField
      FieldName = 'custom1'
      Size = 100
    end
    object MainDataSetcustom2: TStringField
      FieldName = 'custom2'
      Size = 100
    end
    object MainDataSetcustom3: TStringField
      FieldName = 'custom3'
      Size = 100
    end
    object MainDataSetcustom4: TStringField
      FieldName = 'custom4'
      Size = 100
    end
    object MainDataSetcustom5: TStringField
      FieldName = 'custom5'
      Size = 100
    end
    object MainDataSetcustom6: TStringField
      FieldName = 'custom6'
      Size = 100
    end
    object MainDataSetcustom7: TStringField
      FieldName = 'custom7'
      Size = 100
    end
    object MainDataSetcustom8: TStringField
      FieldName = 'custom8'
      Size = 100
    end
    object MainDataSetcustom9: TStringField
      FieldName = 'custom9'
      Size = 100
    end
    object MainDataSetcustom10: TStringField
      FieldName = 'custom10'
      Size = 100
    end
    object MainDataSetcustom11: TFloatField
      FieldName = 'custom11'
    end
    object MainDataSetcustom12: TFloatField
      FieldName = 'custom12'
    end
    object MainDataSetcustom13: TFloatField
      FieldName = 'custom13'
    end
    object MainDataSetcustom14: TFloatField
      FieldName = 'custom14'
    end
    object MainDataSetcustom15: TFloatField
      FieldName = 'custom15'
    end
    object MainDataSetareaid: TIntegerField
      FieldName = 'areaid'
    end
    object MainDataSetareaname: TWideStringField
      FieldName = 'areaname'
      Size = 60
    end
    object MainDataSetquality: TBooleanField
      FieldName = 'quality'
    end
  end
end
